'''
Created on 24/10/2011

@author: Daniel
'''
import tkMessageBox

class Cep:
    def __init__(self, cep):
        
        self.cep= cep
        
    def set_cep(self, novo_cep):
        self.cep = novo_cep

    def get_cep(self):
        return self.cep
    
    def validacao(self):
        if not self.cep:
            pass
        else:      
            try:
                self.cep_inteiro = int(self.cep)
                if len(self.cep) > 8:
                    tkMessageBox.showwarning('Mensagem do sistema', 'CEP invalido, o campo CEP deve conter no maximo 8 caracteres.')
                    return False
                else:
                    return True
            except:
                tkMessageBox.showwarning('Mensagem do sistema', 'CEP invalido, apenas numeros sao permitidos nesse campo.')
                return False

